package com.originskyseed.platform.count.model;

import java.math.BigDecimal;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 用户充值信息表（OSI_USER_RECHARGE）
 * 
 * @author Tangwanghui
 */
public class UserRecharge extends BaseModel {

	/**
	 * 业务员id（BUSINESS_ID）
	 */
	private String businessId;

	/**
	 * 日期（DATE）
	 */
	private String date;

	/**
	 * 姓名（NAME）
	 */
	private String name;

	/**
	 * 充值用户数（RECHARGE_COUNT）
	 */
	private Integer rechargeCount;

	/**
	 * 充值总额（RECHARGE_TOTAL）
	 */
	private BigDecimal rechargeTotal;

	/**
	 * 优质用户数（HIGH_GRADE_COUNT）
	 */
	private Integer highGradeCount;

	/**
	 * 注册第一天充值（REG_FIRST_DAY_RECHARGE）
	 */
	private BigDecimal regFirstDayRecharge;

	/**
	 * 注册第一月充值（REG_FIRST_MONTH_RECHARGE）
	 */
	private BigDecimal regFirstMonthRecharge;

	/**
	 * 注册第二月充值（REG_SECOND_MONTH_RECHARGE）
	 */
	private BigDecimal regSecondMonthRecharge;

	/**
	 * 注册第三月充值（REG_THREE_MONTH_RECHARGE）
	 */
	private BigDecimal regThreeMonthRecharge;

	/**
	 * 注册第四月充值（REG_FOUR_MONTH_RECHARGE）
	 */
	private BigDecimal regFourMonthRecharge;

	/**
	 * 注册第五月充值（REG_FIVE_MONTH_RECHARGE）
	 */
	private BigDecimal regFiveMonthRecharge;

	/**
	 * 注册第六月充值（REG_SIXTH_MONTH_RECHARGE）
	 */
	private BigDecimal regSixthMonthRecharge;

	/**
	 * 获取业务员id
	 *
	 * @return
	 */
	public String getBusinessId() {
		return this.businessId;
	}

	/**
	 * 设置业务员id
	 *
	 * @param businessId
	 */
	public void setBusinessId(String businessId) {
		this.businessId = businessId;
	}

	/**
	 * 获取日期
	 *
	 * @return
	 */
	public String getDate() {
		return this.date;
	}

	/**
	 * 设置日期
	 *
	 * @param date
	 */
	public void setDate(String date) {
		this.date = date;
	}

	/**
	 * 获取姓名
	 *
	 * @return
	 */
	public String getName() {
		return this.name;
	}

	/**
	 * 设置姓名
	 *
	 * @param name
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * 获取充值用户数
	 *
	 * @return
	 */
	public Integer getRechargeCount() {
		return this.rechargeCount;
	}

	/**
	 * 设置充值用户数
	 *
	 * @param rechargeCount
	 */
	public void setRechargeCount(Integer rechargeCount) {
		this.rechargeCount = rechargeCount;
	}

	/**
	 * 获取充值总额
	 *
	 * @return
	 */
	public BigDecimal getRechargeTotal() {
		return this.rechargeTotal;
	}

	/**
	 * 设置充值总额
	 *
	 * @param rechargeTotal
	 */
	public void setRechargeTotal(BigDecimal rechargeTotal) {
		this.rechargeTotal = rechargeTotal;
	}

	/**
	 * 获取优质用户数
	 *
	 * @return
	 */
	public Integer getHighGradeCount() {
		return this.highGradeCount;
	}

	/**
	 * 设置优质用户数
	 *
	 * @param highGradeCount
	 */
	public void setHighGradeCount(Integer highGradeCount) {
		this.highGradeCount = highGradeCount;
	}

	/**
	 * 获取注册第一天充值
	 *
	 * @return
	 */
	public BigDecimal getRegFirstDayRecharge() {
		return this.regFirstDayRecharge;
	}

	/**
	 * 设置注册第一天充值
	 *
	 * @param regFirstDayRecharge
	 */
	public void setRegFirstDayRecharge(BigDecimal regFirstDayRecharge) {
		this.regFirstDayRecharge = regFirstDayRecharge;
	}

	/**
	 * 获取注册第一月充值
	 *
	 * @return
	 */
	public BigDecimal getRegFirstMonthRecharge() {
		return this.regFirstMonthRecharge;
	}

	/**
	 * 设置注册第一月充值
	 *
	 * @param regFirstMonthRecharge
	 */
	public void setRegFirstMonthRecharge(BigDecimal regFirstMonthRecharge) {
		this.regFirstMonthRecharge = regFirstMonthRecharge;
	}

	/**
	 * 获取注册第二月充值
	 *
	 * @return
	 */
	public BigDecimal getRegSecondMonthRecharge() {
		return this.regSecondMonthRecharge;
	}

	/**
	 * 设置注册第二月充值
	 *
	 * @param regSecondMonthRecharge
	 */
	public void setRegSecondMonthRecharge(BigDecimal regSecondMonthRecharge) {
		this.regSecondMonthRecharge = regSecondMonthRecharge;
	}

	/**
	 * 获取注册第三月充值
	 *
	 * @return
	 */
	public BigDecimal getRegThreeMonthRecharge() {
		return this.regThreeMonthRecharge;
	}

	/**
	 * 设置注册第三月充值
	 *
	 * @param regThreeMonthRecharge
	 */
	public void setRegThreeMonthRecharge(BigDecimal regThreeMonthRecharge) {
		this.regThreeMonthRecharge = regThreeMonthRecharge;
	}

	/**
	 * 获取注册第四月充值
	 *
	 * @return
	 */
	public BigDecimal getRegFourMonthRecharge() {
		return this.regFourMonthRecharge;
	}

	/**
	 * 设置注册第四月充值
	 *
	 * @param regFourMonthRecharge
	 */
	public void setRegFourMonthRecharge(BigDecimal regFourMonthRecharge) {
		this.regFourMonthRecharge = regFourMonthRecharge;
	}

	/**
	 * 获取注册第五月充值
	 *
	 * @return
	 */
	public BigDecimal getRegFiveMonthRecharge() {
		return this.regFiveMonthRecharge;
	}

	/**
	 * 设置注册第五月充值
	 *
	 * @param regFiveMonthRecharge
	 */
	public void setRegFiveMonthRecharge(BigDecimal regFiveMonthRecharge) {
		this.regFiveMonthRecharge = regFiveMonthRecharge;
	}

	/**
	 * 获取注册第六月充值
	 *
	 * @return
	 */
	public BigDecimal getRegSixthMonthRecharge() {
		return this.regSixthMonthRecharge;
	}

	/**
	 * 设置注册第六月充值
	 *
	 * @param regSixthMonthRecharge
	 */
	public void setRegSixthMonthRecharge(BigDecimal regSixthMonthRecharge) {
		this.regSixthMonthRecharge = regSixthMonthRecharge;
	}

}